package com.yanqu.road.entity.log.cross;

import com.yanqu.road.entity.FieldTypeAnnotation;
import com.yanqu.road.entity.log.ServerBaseLog;

/**
 * @Description
 * @Author cwq
 * @Data 2021/10/27 15:09
 */
@FieldTypeAnnotation(tableName = "t_l_ck_dunhuangshiku_npc_blood", desc = "敦煌-npc血量日志", autoSave = true, uploadCk = true, isCross = true)
public class LogDunHuangShiKuNpcBlood extends ServerBaseLog {

    @FieldTypeAnnotation(select = true, desc = "活动id", isIndex = true)
    private int activityId;
    @FieldTypeAnnotation(desc = "事件id")
    private int eventId;
    @FieldTypeAnnotation(desc = "玩家数量")
    private int userNum;
    @FieldTypeAnnotation(desc = "基数1")
    private long baseValue1;
    @FieldTypeAnnotation(desc = "基数1 起始排名")
    private int startRank1;
    @FieldTypeAnnotation(desc = "基数1 结束排名")
    private int endRank1;
    @FieldTypeAnnotation(desc = "基数1 玩家个数")
    private int num1;
    @FieldTypeAnnotation(desc = "基数1 总赚钱")
    private long earnSum1;
    @FieldTypeAnnotation(desc = "基数2")
    private long baseValue2;
    @FieldTypeAnnotation(desc = "基数2 起始排名")
    private int startRank2;
    @FieldTypeAnnotation(desc = "基数2 结束排名")
    private int endRank2;
    @FieldTypeAnnotation(desc = "基数2 玩家个数")
    private int num2;
    @FieldTypeAnnotation(desc = "基数2 总赚钱")
    private long earnSum2;
    @FieldTypeAnnotation(desc = "基数3")
    private long baseValue3;
    @FieldTypeAnnotation(desc = "基数4")
    private long baseValue4;
    @FieldTypeAnnotation(desc = "最终的血量")
    private long bloodValue;

    public int getActivityId() {
        return activityId;
    }

    public void setActivityId(int activityId) {
        this.activityId = activityId;
    }

    public int getEventId() {
        return eventId;
    }

    public void setEventId(int eventId) {
        this.eventId = eventId;
    }

    public int getUserNum() {
        return userNum;
    }

    public void setUserNum(int userNum) {
        this.userNum = userNum;
    }

    public long getBaseValue1() {
        return baseValue1;
    }

    public void setBaseValue1(long baseValue1) {
        this.baseValue1 = baseValue1;
    }

    public int getStartRank1() {
        return startRank1;
    }

    public void setStartRank1(int startRank1) {
        this.startRank1 = startRank1;
    }

    public int getEndRank1() {
        return endRank1;
    }

    public void setEndRank1(int endRank1) {
        this.endRank1 = endRank1;
    }

    public int getNum1() {
        return num1;
    }

    public void setNum1(int num1) {
        this.num1 = num1;
    }

    public long getEarnSum1() {
        return earnSum1;
    }

    public void setEarnSum1(long earnSum1) {
        this.earnSum1 = earnSum1;
    }

    public long getBaseValue2() {
        return baseValue2;
    }

    public void setBaseValue2(long baseValue2) {
        this.baseValue2 = baseValue2;
    }

    public int getStartRank2() {
        return startRank2;
    }

    public void setStartRank2(int startRank2) {
        this.startRank2 = startRank2;
    }

    public int getEndRank2() {
        return endRank2;
    }

    public void setEndRank2(int endRank2) {
        this.endRank2 = endRank2;
    }

    public int getNum2() {
        return num2;
    }

    public void setNum2(int num2) {
        this.num2 = num2;
    }

    public long getEarnSum2() {
        return earnSum2;
    }

    public void setEarnSum2(long earnSum2) {
        this.earnSum2 = earnSum2;
    }

    public long getBaseValue3() {
        return baseValue3;
    }

    public void setBaseValue3(long baseValue3) {
        this.baseValue3 = baseValue3;
    }

    public long getBaseValue4() {
        return baseValue4;
    }

    public void setBaseValue4(long baseValue4) {
        this.baseValue4 = baseValue4;
    }

    public long getBloodValue() {
        return bloodValue;
    }

    public void setBloodValue(long bloodValue) {
        this.bloodValue = bloodValue;
    }

    @Override
    public long getUserId() {
        return 0;
    }
}
